sporting prowess - Espagnol Anglais Dictionnaire